Ocean fertilization - French English Dictionary